package com.system.test.designPattern.template;

import java.util.Scanner;

/**
 * 模板客户端测试
 * 
 * @author kaifa002
 *
 */
@SuppressWarnings("resource")
public class TemplateClient {

	public static void main(String[] args) {

		System.out.println("-------H1型号悍马--------");
		HummerModel hummerH1Model = new HummerH1Model();

		// H1模型演示
		hummerH1Model.run();
		// h1模型只要启动后一直响，对于h2进行改进，增加钩子方法控制，由客户自己控制

		System.out.println("-------H2型号悍马--------");

		System.out.println("H1型号的悍马是否需要喇叭声响?0-不需要 1-需要");
		String type = new Scanner(System.in).next();
		HummerH2Model hummerH2Model = new HummerH2Model();
		if (type.equals("0")) {
			hummerH2Model.setAlarmFlag(false);
		}
		hummerH2Model.run();
	}
}